
//input {
//
//  border: 0;  // 去除未选中状态边框
//  outline: none; // 去除选中状态边框
//  background-color: rgba(0, 0, 0, 0);// 透明背景
//
//}
.addressTitle{
  padding: .2rem .2rem 0 .7rem;
  font-size: .32rem;
  font-weight: bold;
}
.confirmOrderBox {
  display: flex;
  flex-direction: column;
  padding-bottom: 88px;

  .addAddressBox{
    padding:.2rem;
    div{
      border-radius:5px;
      background-color: #fff;
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
    }
    img{
      width: .44rem;
      margin: .7rem .23rem .7rem .26rem;
    }
  }

  .list{
    margin-bottom: .2rem;
    display: flex;
    flex-direction: column;
    flex: 1;
    left: 0;
    right: 0;
    .addressBox {
      background: #FFFFFF;
      position: relative;
      padding-right: .3rem;
      border-radius:5px;
      -moz-border-radius: 5px;
      margin: .2rem;
      .lt {
        width: .3rem;
        position: absolute;
        left: .2rem;
        top: .25rem
      }
      .gg{
        position: absolute;
        right: .6rem;
        top: 1.25rem;
        color: #aaa;
      }
      .ct {
        padding: .3rem .3rem .3rem .3rem;
        background: url("../../../assets/img/cart/moreIcon.png") right center no-repeat;
        background-size: .18rem .28rem;

        .userName {
          font-size: .32rem;
          font-weight: bold;
        }
        .tel{
          color: #999999;
        }
        .subTip {
          padding-top: .05rem;
        }

      }

    }
    .conBox{
      background: #FFFFFF;
      border-radius:5px;
      -moz-border-radius: 5px;
      padding: .2rem;
      margin :0 .2rem;
      .leader {
        font-size: .32rem;
        font-weight: bold;
        position: relative;
        .img {
          width: 0.36rem;
          height: auto;
          margin-right: .1rem;
          position: relative;
          top: .08rem
        }
        .weui-btn {
          border: 0 none;
          position: absolute;
          right: 0;
          padding: inherit;
          line-height: inherit;
          color: #FC6E51;
        }
      }

      .goodsBox {
        padding-top: .2rem;
        position: relative;
        overflow: hidden;
        .itemBox {
          display: -webkit-flex;
          margin-bottom: .2rem;
          position: relative;
          .invalidTip {
            margin-top: .8rem;
            color: #FFFFFF;
            background: #CDCDCD;
            height: 20px;
            font-size: 12px;
            //line-height: 20px;
            padding: 0 3px;
            border-radius: 2px;
            -moz-border-radius: 2px;
          }
          .vux-check-icon {
            margin-top: .8rem;
          }
          .img {
            width: 1.84rem;
            height: auto;
            max-height: 2rem;
            margin: 0 .2rem;
          }
          .rtCon {
            flex: 1;
            .tagBox {
              .tag {
                display: inline-block;
                font-size: 0.24rem;
                padding: 0 10px;
                background: #EEEEEE;
                color: #B7B7B7;
                border-radius: 16px;
                -moz-border-radius: 16px;
              }
            }
            .priceBox {
              display: flex;
              flex-direction: row;
              justify-content: space-between;
              padding-top: .2rem;
              .price {
                color: #FC6E51;
                font-size: 0.34rem;
              }
              .numBox {
                //position: absolute;
                //right: 0;
                //bottom: 0;
                //padding: 0;
                display: flex;
                flex-direction: row;
                justify-content: center;
                vertical-align: middle;
                .sign{
                  //line-height: .4rem;
                  margin-right: .1rem;
                  font-size:.2rem;
                  font-family:PingFang SC;
                  font-weight:500;
                  color:rgba(102,102,102,1);
                }
                .num{
                  font-size:.28rem;
                  font-family:PingFang SC;
                  font-weight:500;
                  color:rgba(102,102,102,1);
                }
              }
            }
            .redTip {
              color: #C51521;
              font-size: 0.24rem;
            }
          }
        }
      }

      .info-item{
        display: flex;
        flex-direction: row;
        align-items: center;
        margin: .28rem 0rem;
        .name{
          width: 2rem;
          text-align: right;
          margin-right: .38rem;
          font-size:.26rem;
          color:rgba(51,51,51,1);
        }
        .value{
          flex:1;
          font-size:.24rem;
          color:rgba(153,153,153,1);
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          .fl{
            display: flex;
            flex-direction: row;
            align-items: center;
            font-size:.24rem;
            color:#FC6E51;
            img{
              width: .12rem;
              height: .22rem;
              margin-left: .28rem;
            }
          }
        }
      }

      .count{
        text-align: right;
        flex:1;
        margin: .1rem 0rem;
        label{
          font-size:.26rem;
          color:rgba(51,51,51,1);
        }
        span{
          font-size:.28rem;
          color:#FC6E51;
        }
      }
    }
  }

  .footer{
    width: 100%;
    height: 55px;
    background-color: #fff;
    //position: absolute;
    //left: 0px;
    //bottom: 0px;
    display: flex;
    flex-direction: row;
    align-items: center;
    .all-acount{
      flex:1;
      text-align: right;
      margin-right: .2rem;
      span{
        font-size:.3rem;
        color:#FC6E51;
      }
    }
    .submit-bt{
      width: 2.29rem;
      background-color: #527DD9;
      color:#fff;
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size:.30rem;
    }
  }

}
